package org.example.Server.mapper.survey;

import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import org.apache.ibatis.annotations.Mapper;
import org.example.Server.model.examination.qs.QsExamVO;
import org.example.Server.model.survey.SemSurvey;
import org.example.Server.model.survey.SemSurveyVO;

import java.util.List;

@Mapper
public interface SurveySemMapper extends BaseMapper<SemSurvey> {
    List<SemSurveyVO> getSemSurveyList(Integer semId, Integer status);

    void deleteSurvey(List<Integer> ids);

    List<QsExamVO> getSurveyQsSelList(Integer semId, Integer surveyId, Integer paperId);

    List<QsExamVO> getSurveyQsQnaList(Integer semId, Integer surveyId, Integer paperId);
}
